'Barking dog Pompeo' | China's demeaning attack | NewsX

2020-07-18 7

In yet another demeaning attack, China has called US State Secretary Mike Pompeo a "barking dog" and that he is the "worst secretary of state." | NewsX